Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Italy F1 Spain F7 Turkey #2-w1 Turkey #2-w2 Turkey #2-w4 Russia F1 Russia F2 Israel #2-w4 Spain #1-w1 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Uzbekistan F1 Uzbekistan F2 Spain F11 Spain F12 Spain F13 Spain F14 Spain F15 Belarus F1 Ukraine F2 Ukraine F3 France F18 France F19 Belgium F1 Spain F5 Italy F1 Spain #1-w1 Portugal F2 Uzbekistan F3 Poland F6 Poland F7 Spain F21 Poland F11 Poland F12 France F14 Russia F2 Germany F2 Germany F4 Italy F4 France F4 France F5 France F6 Russia F1 Russia F2 Uzbekistan F2 Bulgaria F3 Bulgaria F4 Belarus F3 France F8 Germany F8 Poland F5 Russia F3 Russia F4 France F13 Russia F7 China F1 China F2 Croatia F1 Croatia F2 Morocco F1 Morocco F2 Spain F9 Croatia F4 Croatia F5 Italy F9 Italy F10 Italy F14 Germany F9 Italy F26 Germany F1 Germany F2 Germany F3 Germany F4 Germany F5 Croatia F1 France F4 France F5 Russia F1 Russia F2 France F7 Spain F14 Poland F1 Germany F6 Germany F7 Russia F4 Russia F3 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Czech Rep F4 Czech Rep F5 Germany F1 Germany F2 Germany F3 Azerbaijan F1 Azerbaijan F2 France F4 France F5 Spain F11 Italy F6 Poland F1 Poland F2 Russia F3 France F13 France F14 Germany F16 Belarus F3 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Croatia F1 Croatia F2 Ukraine F1 Ukraine F2 Russia F1 Croatia F3 Turkey F12 Turkey F13 Turkey F14 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Great Britain F7 Uzbekistan F1 Germany F7 Russia F5 Russia F6 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Germany F2 Russia F4 Russia F5 Ukraine F2 Ukraine F3 Russia F7 Chinese Taipei F1 Chinese Taipei F2 Poland F1 Germany F8 Kazakhstan F6 Kazakhstan F7 Russia F10 Germany F1 Germany F2 Russia F3 Russia F4 Uzbekistan F1 Uzbekistan F2 Russia F8 Germany F5 Germany F6 Germany F7 Germany F9 Poland F1 Belarus F2 Germany F2 Russia F2 Switzerland F1 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Russia F3 Russia F4 Kazakhstan F11 Belarus F1 Russia F3 Turkey #2-w3 Belarus F4 Kazakhstan F10 Belarus F2 Kazakhstan F2 France F18 France F19 Switzerland F2 Egypt F15 Uzbekistan F3 Uzbekistan F4 Germany F3 Germany F8 Russia F7 Kazakhstan F1 Kazakhstan F2 Switzerland F1 France F4 Germany F1 Uzbekistan F1 Uzbekistan F2 Poland F6 Portugal F3 Spain F9 Georgia F1 Georgia F2 Israel #2-w1 Israel #2-w2 Belarus F1 Israel #2-w3 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F3 Uzbekistan F3 Uzbekistan F3 Spain F10 Uzbekistan F4 Belarus F2 Russia F1 Belgium F2 Tunisia F5 Tunisia F6 Austria F1 Spain F4 Italy F2 Russia F3 Uzbekistan F4 Russia F4 Russia F5 Russia F6 Russia F8 Kazakhstan F2 (Aktobe) Egypt F11 (Sharm El Sheikh) Uzbekistan F2 (Karshi) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) Russia F1 (Kazan) Russia F2 (Kazan) Russia F3 (Kazan) Russia F4 (Kazan) Russia F5 (Kazan) Belarus F1 (Minsk) Belarus F2 (Minsk) Kazakhstan F1 France F18 (Bagneres-De-Bigorre) France F19 (Mulhouse) Germany F16 (Hamburg) Turkey F47 (Antalya) Turkey F48 (Antalya) Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) Russia F1 (Moscow) Russia F2 (Almetievsk) Uzbekistan F3 (Andijan) Uzbekistan F4 (Namangan) France F20 Rodez Russia F4 (Kazan) Russia F5 (Kazan) Belarus F2 (Minsk) Russia F8 (Moscow) Germany F15 (Bad Salzdetfurth) Russia F7 M25 Kazan Poland F5 Uzbekistan F1 Uzbekistan F1 (Bukhara) Germany F7 Russia F7 Tennis Napoli Cup - Naples Kyiv UMC Open - Kiev Open 88 - Contrexeville Maia Open 2002 - Maia Prague Challenger - Prague GHI Bronx Tennis Classic - Bronx Ethias Tennis Trophy - Mons Togliatti Cup - Togliatti Open de L'Isere-Trophee BNP Paribas - Grenoble Nord/LB Open 2004 - Braunschweig Open de L'Isere - Grenoble Citta di Monza - Monza ECM Prague Open - Prague St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Open de Montauban - Montauban Kobstaedernes ATP Challenger - Kolding Open de L'Isere-Open 38 - Grenoble Samsung Secruities Cup Challenger - Seoul Siemens Open - Scheveningen Challenger 42 - Andrezieux Togliatti Cup - Togliatti 4th Volkswagen Challenger - Wolfsburg Internazionali di Tennis de San Marino - San Marino South African Airways Tennis Open - Durban Penza Cup - Penza Mordova Cup 2007 - Saransk Bukhara Challenger - Bukhara The Scottish Tennis Championships - Edinburgh Siemens Open 2002 - Scheveningen Bauer Watertechnology Cup 2007 - Eckental Hilton Waikoloa USTA Challenger - Waikoloa Gemax Open 2002 - Belgrade Kobstaedernes ATP Challenger - Kolding Morocco Tennis Tour - Meknes III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Lambertz Open by Stawag 2007 - Aachen Gosford Australian Unity Challenger - Gosford Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo AXA Open - Lisbon KGHM Polish Indoors - Wroclaw Sardinia International Championship - Cagliari Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton Mordovia Cup 2008 - Saransk Karshi Challenger - Karshi Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Copa Petrobras-Paraguay - Asuncion Bancolombia Open - Cali Open de Nice - Nice PEOPLEnet CUP - Dnepropetrovsk Noumea Challenger Alexander Kolyaskin Memorial - Donetsk Heilbronn Challenger Intersport Heilbronn Open - Heilbronn Copa Sevilla Internacionales de Andalucia - Seville Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham Tanger Challenger Cherbourg Challenger Rabat Challenger Alexander Kolyaskin Memorial - Donetsk Fergana Challenger - Fergana Oberstraufen Cup - Oberstaufen SAA Hilversum Open - Hilversum Marrakech Challenger Penza Cup - Penza Samsung Securities Cup - Seoul Russia F7 (Moscow) Open de Montauban - Montauban Nord LB Open 2006 - Braunschweig Kazan Challenger Open D'Orleans - Orleans Reggio Emilia Challenger Mordovia Cup - Mordovia Timisoara Challenger - Timisoara Monza Challenger Saransk Challenger Togliatti Cup - Togliatti St. Petersburg Challenger - St. Petersburg Banja Luka Challenger Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Open D'Orleans - Orleans Astana Challenger Aachen Challenger Bancastato Challenger Lugano - Lugano Genova Challenger Banja Luka Challenger 2004 - Banja Luka San Remo Challenger Bytom Challenger Ethias Trophy - Mons Internazionali de Tennis di Bergamo - Bergamo Penza Challenger Astana Challenger Astana Challenger Kazan Challenger St. Brieuc Challenger St. Brieuc Challenger Fergana Challenger Bogota Challenger BNP Paribas Primrose - Bordeaux Penza Challenger Astana Challenger Aberto de Sao Paulo - Sao Paulo Mobilux Open - Luxembourg Croatia Osiguranje Rijeka Open - Rijeka Istanbul Challenger Tashkent Challenger Challenger 42 - Andrezieux UTC Open by Selena - Cherkassy Charlottesville Challenger Geneva Challenger Knoxville Challenger Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Kaohsiung Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta TED Open - Istanbul Mitsubishi Electric Europe Cup - Monza Samarkand Challenger Karshi Challenger Kazan Challenger St. Remy Challenger Istanbul Challenger Saransk Challenger III Isla de Lanzarote - Lanzarote Turin Challenger St. Remy Challenger Karshi Challenger Zenith Tennis Cup-Harbour Club - Milan Penza Cup 2008 - Penza Penza Challenger s'Tennis Masters Challenger - Graz UTC Open - Cherkassy Challenger 42 - Andrezieux St. Remy Challenger Istanbul Challenger KGHM Emax Polish Indoors - Wroclaw Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental IV Challenger Ciudad De Guayaquil - Guayaquil Fergana Challenger X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin Bratislava Challenger Tyumen Challenger Astana Challenger Kazan Challenger Bukhara Challenger - Bukhara Samarkand Challenger Nanchang Challenger Orleans Challenger Open Prevadies - St. Brieuc Eckental Challenger Bratislava Challenger Brescia Challenger Fergana Challenger - Fergana Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Tarragona Challenger Heilbronn Open - Heilbronn Kazan Challenger Top Wool Challenger Biella - Biella Volvo Sylt Open - Sylt VII Open Banc Agricol - Andorra Bergamo Challenger Open Sainte Victoire - Aix-En-Provence Orbetello Challenger Beijing Challenger IPP Open - Helsinki Pekao Open - Szczecin Challenger Casino Lugano - Lugano Pekao Open - Szczecin Samsung Securities Cup - Seoul Kazan Challenger Ljubljana Challenger ATP Challenger Open 2004 - Monchengladbach Aamulehti Tampere Opene - Tampere Marburg Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo Tianjin Challenger Kaohsiung Challenger St. Remy Challenger Egypt F12 (Sharm El Sheikh) Heilbronn Challenger Olimp Kyiv Open - Kiev Cherbourg Challenger Karshi Challenger ECM Cup - Prague Zivnobanka Czech Open - Prostejov Challenger Casino Lugano - Lugano Open de Montauban - Montauban Tennis Cup of Flanders - Ostende Marburg Challenger Karshi Challenger Samarkand Challenger drkoop.com USTA Tennis Championships of Houston - Houston Pozoblanco Challenger Switzerland F2 Challenger Ford de Cherbourg - Cherbourg Memorial Savigny - Sassuolo Tennis Napoli Cup - Napoli Tashkent Challenger Eckental Challenger The Bolton Challenger - Bolton Copa Ericsson - Sao Paulo Jameson Cup - Milan Eckental Challenger Andria Challenger Athens Challenger Samarkand Challenger - Samarkand Fergana Challenger Nottingham Challenger Adidas International - Sydney Mordovia Cup - Mordovia Challenger Ciudad de Tijuana - Tijuana Ciudad de Pozoblanco Open Diputacion - Cordoba Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Samsung Open - Brighton AAPT Championships - Adelaide Northern Electric Open 1999 - Newcastle Milan Indoors - Milan Open 13 - Marseille Internationaux de Tennis de Brest - Brest Togliatti Cup - Togliatti Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Zagreb Open - Zagreb Quelle Cup 2000 - Furth Pekao Open - Szczecin CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of San Antonio - San Antonio ATU Cup 2001 - Weiden Open de Mantouban - Montauban Open 88 - Contrexeville Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest Top Wool Challenger Biella - Biella Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Croatia Open - Umag Generali Open 2001 - Kitzbuhel Czech Open - Prostejov BMW Open - Munich China Open - Beijing Pro Tennis World Open - Sunrise Gelsor Open Romania - Bucharest Kazakhstan F3 (Shymkent) Tunis Open 2006 - Tunis Abierto Mexicano de Tenis Pegaso - Mexico City San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Mordovia Cup - Saransk Grand Prix Hassan II - Casablanca LXVII Concursu Internacional de Vigo - Vigo Tata Open 2003 - Chennai Guzzini Challenger - Recanati Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Southern Capital Cup - Almaty Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag St. Petersburg Open - St. Petersburg Karshi Challenger Copa Petrobras-Uruguay - Montevideo Cerveza Club Columbia Open - Bogota Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Tata Open - Chennai Brasil Open - Costa do Sauipe Estoril Open - Estoril Nottingham-2 Challenger Bordeaux Challenger Heineken Open Shanghai - Shanghai Zagreb Challenger St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Open 13 - Marseille Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Furth Challenger The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles CA Tennis Trophy - Vienna Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg BMW Open - Munich Dutch Open Tennis - Amersfoort ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ATP Kremlin Cup - Moscow Kremlin Cup - Moscow Champaign Challenger Open de Moselle - Metz Brisbane International - Brisbane Next Generation Adelaide International - Adelaide AEGON International - Eastbourne Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. Astana Challenger TD Waterhouse Cup - Long Island Chennai Open - Chennai Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Karshi Challenger Kremlin Cup - Moscow Khanty-Mansiysk Challenger Izmir Challenger Kazan Challenger Kazan Challenger Fergana Challenger Eckental Challenger Houston Challenger Ortisei Challenger Kremlin Cup - Moscow Rome Challenger Synsam Swedish Open - Bastad Rome Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Helsinki Challenger St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Bergamo Challenger Gerry Weber Open - Halle Sarasota Challenger Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow AAPT Championships - Adelaide St. Petersburg Open - St. Petersburg Fergana Challenger Chevrolet Cup - Santiago AEGON International - Eastbourne Sarajevo Challenger Fergana Challenger Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Marburg Challenger Budapest Challenger Astana Challenger Budapest Challenger Zivnobanka Czech Open - Prostejov Shymkent Challenger Downtown Athletic Club USTA Challenger - Amarillo Challenger 42 - Andrezieux Samarkand Challenger Istanbul Challenger GHI Bronx Tennis Classic - Bronx Brescia Challenger Samarkand Challenger Neride Prague Indoor - Prague Siemens Open 2001 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de Charleroi - Charleroi Kyiv UMC Open - Kiev Internationaux de Bretagne - Brest Samarkand Challenger Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava Czech Open 2006 - Prostejov BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort China Open - Beijing Internationaler Raiffeisen Grand Prix - St. Polten The Dubai Tennis Championships - Dubai Energis Open - Amersfoort Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest Siebel Open - San Jose BMW Open - Munich Estoril Open - Estoril Grand Prix Hassan II - Casablanca Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Italian Open - Rome Kroger / St. Jude International - Memphis Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Rogers Masters - Toronto Copa AT&T - Buenos Aires Telecom Italia Masters - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Legg Mason Tennis Classic - Washington D.C. Masters Series Monte Carlo - Monte Carlo AIG Japan Open - Tokyo French Open - Paris PBZ Zagreb Indoors - Zagreb French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne BMW Open - Munich French Open - Paris Kremlin Cup - Moscow French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 1R, MON-BLR 3-1